.choicePage {
    .choice {
      position: absolute;
      bottom: 0;
      width: 100vw;
      height: 154px;
      background-color: #fff;
      box-shadow: -4px -4px 10px -3px #ffffff;
      border-radius: 6px 6px 0px 0px;
      display: flex;
      padding: 20px 20px 0 20px;
      box-sizing: border-box;
      z-index: 99999;
  
      .headerWrap {
        position: relative;
        width: 80px;
        height: 80px;
  
        .header {
          position: absolute;
          top: 0;
          left: 0;
          width: 80px;
          height: 80px;
          border-radius: 10px;
        }
  
        .content {
          position: absolute;
          top: 0;
          left: 0;
          width: 38px;
          height: 17px;
          background: $theme_color;
          border-radius: 6px 0px 6px 0px;
          font-size: 12px;
          font-family: PingFangSC-Medium, PingFang SC;
          font-weight: 500;
          color: #ffffff;
          line-height: 17px;
          text-align: center;
        }
      }
  
      .right {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        margin-left: 14px;
        width: calc(100% - 80px);
        height: 80px;
  
        .title {
          font-size: 16px;
          font-family: PingFangSC-Medium, PingFang SC;
          font-weight: 500;
          color: #1f1f1f;
          line-height: 22px;
          letter-spacing: 1px;
        }
  
        .bottom {
          display: flex;
          justify-content: flex-end;
          width: 100%;
  
          .gotoWrap {
            width: 101px;
            height: 34px;
            background:  $theme_color;
            box-shadow: 2px 2px 8px -2px rgba(151, 155, 157, 0.5);
            border-radius: 22px;
            // border-image   : linear-gradient(144deg, rgba(255, 255, 255, 1), rgba(221, 238, 251, 1)) 1 1;
            display: flex;
            justify-content: center;
            align-items: center;
  
            .gotoContent {
              margin-left: 3px;
              height: 20px;
              font-size: 14px;
              font-family: PingFangSC-Medium, PingFang SC;
              font-weight: 500;
              color: #ffffff;
              line-height: 20px;
              letter-spacing: 1px;
            }
          }
        }
      }
  
      .close {
        position: absolute;
        top: 12px;
        right: 20px;
        width: 25px;
        height: 25px;
      }
    }
  }
  